import Icon from "@ant-design/icons";
import type { CustomIconComponentProps } from "@ant-design/icons/lib/components/Icon";

const SVGYanzhengma01 = () => (
  <svg
    style={{
      width: "1em",
      height: "1em",
      fill: "currentcolor",
      overflow: "hidden",
    }}
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path d="M512 173.412c67.566 64.735 166.266 90.15 277.688 118.838 6.421 1.65 12.928 3.328 19.5 5.025v101.231c0 56.597-7.688 113.55-22.857 169.285-14.822 54.459-35.915 104.643-62.681 149.165-26.494 44.063-56.981 79.913-90.6 106.547-33.131 26.25-67.96 42.31-103.528 47.738l-14.972 2.287-19.406-2.916c-35.644-5.362-70.547-21.375-103.753-47.596-33.694-26.607-64.247-62.447-90.807-106.528-26.84-44.532-47.98-94.754-62.85-149.25-15.206-55.782-22.922-112.8-22.922-169.463v-100.49c6.572-1.707 13.088-3.376 19.51-5.035C345.744 263.562 444.444 238.147 512 173.412m0-83.615c-5.334 0-10.669 2.569-14.119 7.697-59.625 88.875-179.006 109.894-330.056 150.075-7.65 2.034-13.012 9.225-13.012 17.484v132.731c0 251.522 141.215 503.57 331.415 532.163l28.388 4.266 23.953-3.657c189.834-28.96 330.619-280.837 330.619-532.04V265.053c0-8.26-5.372-15.45-13.013-17.484-151.05-40.181-270.431-61.2-330.056-150.075-3.44-5.138-8.785-7.697-14.119-7.697zM504.64 645.922a30.028 30.028 0 0 1-21.018-8.588l-145.8-143.128c-11.822-11.606-12-30.6-0.394-42.422s30.6-12 42.422-0.393l123.544 121.275L684.2 373.569c11.137-12.263 30.112-13.182 42.375-2.044 12.262 11.137 13.181 30.113 2.044 42.375L526.84 636.088a30 30 0 0 1-21.347 9.815c-0.281 0.019-0.572 0.019-0.853 0.019z"></path>
  </svg>
);

export const IconYanzhengma01 = (props: Partial<CustomIconComponentProps>) => (
  <Icon component={SVGYanzhengma01} {...props} />
);
